Słownik prawniczo handlowy polsko-angielski Anna Słomczewska

be badly off, have limited means, be embrassed for money